Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUFFORD PARK Detached £562,473 £525,000 22 Dec 2021
3 LUFFORD PARK Detached £637,139 £168,450 19 May 2000
4 LUFFORD PARK Detached £607,357 £600,000 30 Jun 2023
5 LUFFORD PARK Detached £568,497 £339,000 8 Nov 2006
6 LUFFORD PARK Detached £521,668 £310,000 29 Aug 2008
7 LUFFORD PARK Detached £493,545 £460,000 21 Jun 2021